package com.bookcloud.java21.chapter12.泛型方法124;

public class GenericMethodExample {
  // 定义一个泛型方法printArray,用于打印任意类型的数组
  public <T> void printArray(T[] array) {
    for (T element : array) {
      System.out.print(element + " ");
    }
    System.out.println();
  }

  // 定义一个返回类型为T的泛型方法
  public <T> T getFirst(T[] array) {
    return array[0];
  }

  public <T, U> void printPair(T first, U second) {
    System.out.println("第一个参数：" + first);
    System.out.println("第二个参数：" + second);
  }
}
